var curPageName = "admin-module";
var projectName = $("#projectName").val();
var types = {
		"顶级菜单":0,
		"一级菜单":1,
}

$(function(){
	changeCurrent();
	change_moduletypeitem();
})

/**
 * 修改 module_type
 */
function change_moduletypeitem(){
	var module_typeid = $("#module_typeid").val();
	if(module_typeid == 0){
		change_moduletype("顶级菜单");
	} else if(module_typeid == 1){
		change_moduletype("一级菜单");
	} else {
		change_moduletype("");
	}
}

/**
 * 修改模块类型的选择框内容
 */
function change_moduletype(str){
	$("#uniform-module_type").children("span").text(str);
	$("#uniform-module_type").children("div").children("span").text(str);
}


/**
 * 自动带出“上级菜单”内容
 * @param num
 */
function decidepid0(num){
	var module_id = trim($("#module_id").val());
	var module_pid0 = trim($("#module_pid0").val());
	
	if(num == -1){
		$("#module_pid0").val("");
	} else {
		if(module_id == ""){
			myAlert("请先填写模块编号！");
			$("#uniform-module_type").children("span").val("");
			$("#module_pid0").val("");
		} else {
			if(num == 0){
				if(module_id%10 != 0){
					myAlert("顶级菜单的模块编号规则错误！");
					$("#module_pid0").val("");
				} else {
					$("#module_pid0").val("0");
				}
			} else if(num == 1) {
				if(module_id%10 == 0){
					myAlert("一级菜单的模块编号规则错误！");
					$("#module_pid0").val("");
				} else {
					if(module_id < 10){
						$("#module_pid0").val("1");
					} else {
						$("#module_pid0").val(module_id - module_id%10);
					}
				}
			}
		}
	}
}

function updatemodule() {
	var module_id = trim($("#module_id").val());
	var module_name = trim($("#module_name").val());
	var module_link = trim($("#module_link").val());
	var module_description = trim($("#module_description").val());
	var module_type = types[$("#uniform-module_type").children("span").text()];
	var module_pid0 = trim($("#module_pid0").val());
	
	//alert(module_type+"【"+types[module_type]+"】");
	//alert(module_type);
	
	if(module_id == ""){
		myAlert("请先填写模块编号！");
	} else if(module_name == ""){
		myAlert("请先填写模块名称！");
	} else if(module_link == ""){
		myAlert("请先填写模块链接！");
	} else if(module_description == ""){
		myAlert("请先填写模块描述！");
	} else if(module_type == undefined){
		myAlert("请先选择模块类型！");
	} else if(module_pid0 == ""){
		myAlert("上级菜单为空！");
	} else {
		$.ajax({
			url:projectName+"/admin-module/ajaxupdate?var="+(new Date()).getTime(),
			type: "POST",
			dataType: "text",
			data: {"moduleId":module_id, "moduleName":module_name, "moduleLink":module_link, "moduleDescription":module_description, "moduleType":module_type, "modulePid0":module_pid0},
			success: function(str){
				if(str == "ok"){
					location.href=projectName+"/admin-module/index";
				} else {
					myAlert(str);
				}
			}
		})
	}
	
	
}